1 handicap handi·cap
high levels of stress may handicap students — un alto livello di stress può essere d'ostacolo agli studenti
to be mentally handicapped — essere un handicappato mentale
to be physically handicapped — essere handicappato
English-Italian dictionary > handicap handi·cap